package controleur;

import modele.Case;
import modele.Statut;

public class ControleurCase {
	// Variable(s) d'instance
	private final Case casePlateau;
	
	// Constructeur(s)
	public ControleurCase() {
		this.casePlateau = new Case();
	}
	
	public ControleurCase(ControleurCase controleurCase) {
		this.casePlateau=new Case(controleurCase.getLabel(), controleurCase.getStatut(), controleurCase.getUnitePresente());
	}
	
	// Methode(s)
	public String getLabel() {
		return this.casePlateau.getLabel();
	}

	public Statut getStatut() {
		return this.casePlateau.getStatut();
	}

	public ControleurUnite getUnitePresente() {
		return this.casePlateau.getUnitePresente();
	}
	
	public void setLabel(String label) {
		this.casePlateau.setLabel(label);
	}

	public void setStatut(Statut statut) {
		this.casePlateau.setStatut(statut);
	}

	public void setUnitePresente(ControleurUnite unitePresente) {
		this.casePlateau.setUnitePresente(unitePresente);
	}
}
